<!doctype html>


<html>
<head>
  <link rel="shortcut icon" href="static/images/favicon.ico" type="image/x-icon">
  <title>abstractdragdrop.js (Closure Library API Documentation - JavaScript)</title>
  <link rel="stylesheet" href="static/css/base.css">
  <link rel="stylesheet" href="static/css/doc.css">
  <link rel="stylesheet" href="static/css/sidetree.css">
  <link rel="stylesheet" href="static/css/prettify.css">

  <script>
     var _staticFilePath = "static/";
     var _typeTreeName = "goog";
     var _fileTreeName = "Source";
  </script>

  <script src="static/js/doc.js">
  </script>


  <meta charset="utf8">
</head>

<body onload="grokdoc.onLoad();">

<div id="header">
  <div class="g-section g-tpl-50-50 g-split">
    <div class="g-unit g-first">
      <a id="logo" href="index.html">Closure Library API Documentation</a>
    </div>

    <div class="g-unit">
      <div class="g-c">
        <strong>Go to class or file:</strong>
        <input type="text" id="ac">
      </div>
    </div>
  </div>
</div>





<div class="colmask rightmenu">
<div class="colleft">
    <div class="col1">
      <!-- Column 1 start -->

<div id="title">
       <span class="fn">abstractdragdrop.js</span>
</div>

<div class="g-section g-tpl-75-25">
  <div class="g-unit g-first" id="description">
    <span class='nodesc'>No description.</span>
  </div>
  

        <div class="g-unit" id="useful-links">
          <div class="title">Useful links</div>
          <ol>
            <li><a href="local_closure_goog_fx_abstractdragdrop.js.source.html"><span class='source-code-link'>Source Code</span></a></li>
            <li><a href="http://code.google.com/p/closure-library/source/browse/local/closure/goog/fx/abstractdragdrop.js">Git</a></li>
          </ol>
        </div>
</div>

<h2 class="g-first">File Location</h2>
  <div class="g-section g-tpl-20-80">
    <div class="g-unit g-first">
      <div class="g-c-cell code-label">/goog/fx/abstractdragdrop.js</div>
    </div>
  </div>
<hr/>


  <h2>Classes</h2>
 <div class="fn-constructor">
        <a href="class_goog_fx_AbstractDragDrop.html">
          goog.fx.AbstractDragDrop</a><br/>
        <div class="class-details">Abstract class that provides reusable functionality for implementing drag
and drop functionality.

This class also allows clients to define their own subtargeting function
so that drop areas can have finer granularity then a singe element. This is
accomplished by using a client provided function to map from element and
coordinates to a subregion id.

This class can also be made aware of scrollable containers that contain
drop targets by calling addScrollableContainer. This will cause dnd to
take changing scroll positions into account while a drag is occuring.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_fx_ActiveDropTarget_.html">
          goog.fx.ActiveDropTarget_</a><br/>
        <div class="class-details">Class representing an active drop target

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_fx_DragDropEvent.html">
          goog.fx.DragDropEvent</a><br/>
        <div class="class-details">Object representing a drag and drop event.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_fx_DragDropItem.html">
          goog.fx.DragDropItem</a><br/>
        <div class="class-details">Class representing a source or target element for drag and drop operations.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_fx_ScrollableContainer_.html">
          goog.fx.ScrollableContainer_</a><br/>
        <div class="class-details">Class for representing a scrollable container
</div>
 </div>
      



<h2>Enumerations</h2>






<div class="section">
  <table class="horiz-rule">


  </table>
</div>










      <!-- Column 1 end -->
    </div>

        <div class="col2">
          <!-- Column 2 start -->
          <div class="col2-c">
            <h2 id="ref-head">Directory fx</h2>
            <div id="localView"></div>
          </div>

          <div class="col2-c">
            <h2 id="ref-head">File Reference</h2>
            <div id="sideFileIndex" rootPath="" current="/goog/fx/abstractdragdrop.js"></div>
          </div>
          <!-- Column 2 end -->
        </div>
</div>
</div>

</body>
</html>
